import { createIcon } from "@illa-design/react"

export const SnowflakeIcon = createIcon({
  title: "SnowflakeIcon",
  viewBox: "0 0 24 24",
  path: (
    <>
      <g clipPath="url(#3szl9e6zqa)">
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M8.418 8.661 3.34 5.737a1.487 1.487 0 0 1-.547-2.034 1.494 1.494 0 0 1 2.04-.543l2.884 1.66V1.484a1.486 1.486 0 0 1 2.972 0v5.862c0 .431-.183.82-.48 1.091a1.495 1.495 0 0 1-1.79.224zm-.424 3.358a1.458 1.458 0 0 0-.728-1.285L2.187 7.809a1.46 1.46 0 0 0-1.991.533 1.454 1.454 0 0 0 .534 1.986l2.927 1.685L.73 13.699c-.338.194-.58.507-.68.883a1.44 1.44 0 0 0 .146 1.104 1.463 1.463 0 0 0 1.991.532l5.079-2.924c.454-.263.733-.75.728-1.275zm12.631 6.272-5.079-2.927a1.497 1.497 0 0 0-2.038.546c-.16.28-.223.589-.193.889v5.72c0 .817.666 1.48 1.488 1.48.82 0 1.485-.663 1.485-1.48v-3.29l2.845 1.64a1.494 1.494 0 0 0 2.04-.546 1.482 1.482 0 0 0-.548-2.032zm-5.865-6.035a.574.574 0 0 1-.145.35l-2.013 2.008a.572.572 0 0 1-.35.144h-.513a.571.571 0 0 1-.35-.144l-2.015-2.008a.574.574 0 0 1-.145-.35v-.51c0-.115.065-.27.145-.35l2.015-2.01a.571.571 0 0 1 .35-.145h.512c.113 0 .27.065.35.145l2.014 2.01c.08.08.145.235.145.35v.51zm-1.797-.245v-.022a.425.425 0 0 0-.106-.257l-.595-.59a.407.407 0 0 0-.257-.108h-.022a.417.417 0 0 0-.257.107l-.592.591a.414.414 0 0 0-.106.257v.021c0 .085.047.199.106.257l.592.593c.06.059.175.106.257.106h.022a.416.416 0 0 0 .257-.106l.595-.593a.415.415 0 0 0 .106-.256zm7.662-6.274L15.547 8.66a1.489 1.489 0 0 1-2.231-1.432V1.484a1.486 1.486 0 0 1 2.972 0v3.315l2.846-1.64a1.494 1.494 0 0 1 2.038.544 1.486 1.486 0 0 1-.547 2.034zM9.437 15.192a1.483 1.483 0 0 0-1.019.172L3.34 18.291c-.713.41-.96 1.32-.547 2.032a1.493 1.493 0 0 0 2.04.545l2.884-1.66v3.31c0 .818.665 1.482 1.487 1.482.82 0 1.485-.664 1.485-1.482v-5.862c0-.74-.542-1.352-1.251-1.464zM21.76 7.779a1.492 1.492 0 0 1 2.04.546 1.482 1.482 0 0 1-.548 2.032l-2.875 1.656 2.875 1.656c.714.412.96 1.322.547 2.034a1.497 1.497 0 0 1-2.039.546l-5.078-2.927a1.484 1.484 0 0 1-.746-1.302 1.49 1.49 0 0 1 .746-1.316l5.078-2.925z"
          fill="#29B5E8"
        />
      </g>
      <defs>
        <clipPath id="3szl9e6zqa">
          <path fill="#fff" d="M0 0h24v24H0z" />
        </clipPath>
      </defs>
    </>
  ),
})

SnowflakeIcon.displayName = "SnowflakeIcon"
